#pragma once

class DoorBlock {
public:
	DoorBlock(void);
	void display();
	void greenMilitaryDisplay();
	void greenMilitaryDisplay(bool playerType);
	void desertMilitaryDisplay();
	~DoorBlock(void);

private:
	void loadImage();
	void desertCube();
	void greenCube();
	void greenCubeWithSeven();

	float doorBlockWidth;
	float doorBlockHeight;
	float doorBlockLength;
	float rBlockLength;
	float rBlockHeight;
	float rBlockWidth;
	float lBlockLength;
	float lBlockHeight;
	float lBlockWidth;

	GLuint greenMilitaryTexture;
	GLuint desertMilitaryTexture;
	GLuint greenMilitaryDoorTexture;
	GLuint desertMilitaryDoorTexture;
	GLuint militarySevenTexture;
};